Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Структури та операції над масивами структур

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2022
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмізація та програмування

Частина тексту файла

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Кафедра АПЕПС Алгоритмізація та програмування - 2. Процедурне програмування ЗВІТ до лабораторної роботи № 3 «Структури та операції над масивами структур» Варіант № 12 Дата «29» травня 2022 Завдання до роботи 1. Ознайомитись зі структурами та масивами структур. Дослідити особливості доступу до змінних структурного типу. 2. Розробити Блок-схему програмного алгоритму. 3. У якості індивідуального завдання необхідно написати код програми, що створює масив структур згідно з індивідуальним завданням та виконує запис даних в файл у вигляді структурних блоків (елементів масиву структур). Ім'я файлу – «імя_структури».txt. 4. Реалізувати читання із файлу «імя_структури».txt окремих елементів масиву структур за заданим індексом масиву. 5. Оформити ЗВІТ до лабораторної роботи згідно вимог та методичних рекомендацій. Варіант-12 / Теоретичні відомості Структура в мові програмування C - це похідний тип даних, який об'єднує багато компонентів в єдине ціле. Однак, на відміну від масиву, ці компоненти можуть представляти різні типи даних. Ключове слово struct використовується для визначення структури, а сам формат визначення виглядає наступним чином: struct structure_name { structure_components; }; StructureName являє собою довільний ідентифікатор, до якого застосовуються ті ж правила, що і при іменуванні змінних. Після назви споруди structure_components, які представляють собою набір описів об'єктів, що входять до складу конструкції, поміщаються в фігурні дужки. Слід зазначити, що на відміну від функції, при визначенні структури є крапка з комою після закриття фігурної дужки. Библиотечная функция C — fseek() Функція бібліотеки C int fseek(FILE *stream, long int offset, int wherece) встановлює позицію файлу потоку до вказаного зсуву. Параметри Потік — це вказівник на об'єкт FILE, який ідентифікує потік; Зсув - це кількість байтів для зміщення; звідки знаходиться позиція, з якої де зміщенням і визначається однією з наступних констант — SEEK_SET (початок файлу), SEEK_CUR (поточне положення вказіника файлу),SEEK_END (кінець файлу). Блок-схема / Результати роботи 1.Результати роботи, якщо всі значення допустимі. Перегляд деталей орендування / / / Перегляд інформації про певний товар / / / 2. Результати роботи, якщо було вибрано недопустиме значення для вибору приміщення складу. / 3. Результати роботи, якщо було вибране недопустиме значення дії (послуги оренди або перегляд товару). / / / Висновки Під час виконання роботи даної лабораторної роботи було розглянуто особливості доступу до змінних структурного типу. Створено програму, яка дає можливість користувачу обрати умови для зберігання свого товару (клас складського приміщення), а також створює файл з переліком товарів, введених користувачем. Інформацію про окремий товар можан переглянути вибравши дію <2> після запису всіх товарів, також можна перегланути чек за оренду приміщення, для цього необхідно вибрати дію <1>. Програмний код (додаток) https://replit.com/join/knmyyyktmc-tr-15tkachienko
Антиботан аватар за замовчуванням

31.05.2023 07:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини